Cartesian Products of Graphs as Spanning Subgraphs of De Bruijn Graphs (Extended Abstract)
نویسندگان
چکیده
For Cartesian products G = G1. .. Gm (m 2) of nontrivial connected graphs Gi and the n-dimensional base B de Bruijn graph D = DB(n), we investigate whether or not there exists a spanning subgraph of D which is isomorphic to G. We show that G is never a spanning subgraph of D when n is greater than three or when n equals three and m is greater than two. For n = 3 and m = 2, we can show for wide classes of graphs that G cannot be a spanning subgraph of D. In particular, these non-existence results imply that DB(n) never contains a torus (i.e., the Cartesian product of m 2 cycles) as a spanning subgraph when n is greater than two. For n = 2 the situation is quite diierent: we present a suucient condition for a Cartesian product G to be a spanning subgraph of D = DB(2). As one of the corollaries we obtain that a torus G = G1. .. Gm is a spanning subgraph of D = DB(2) provided that jGj = jDj and that the Gi are even cycles of length 4. In addition we apply our results to obtain embeddings of relatively small dilation of popular processor networks (as tori, meshes and hypercubes) into de Bruijn graphs of xed small base.
منابع مشابه
Cartesian Products of Graphs as Subgraphs of De Bruijn Graphs of Dimension at Least Three
Given a Cartesian product G = GI x x G,, (m > 2) of nontrivial connected graphs G, and the base d, dimension D de Bruijn graph B(d,D), it is investigated under which conditions G is (or is not) a subgraph of B(d, D). We present a complete solution of this problem for the case D 3 4. For D = 3, we give partial results including a complete solution for the case that G is a torus, i.e., G is the C...
متن کاملEmbedding Cartesian Products of Graphs into de Bruijn Graphs
Integration of concepts for the parallelization of image processing algorithms into parallel compiler technology. Abstract Given a Cartesian product G = G 1 : : : G m (m 2) of nontrivial connected graphs G i and the n{dimensional base B de Bruijn graph D = D B (n), it is investigated whether or not G is a spanning subgraph of D. Special attention is given to graphs G 1 : : : G m which are relev...
متن کاملEmbedding Cartesian Products of Graphs into De Bruijn Graphs Embedding Cartesian Products of Graphs into De Bruijn Graphs
(m 2) of nontrivial connected graphs G i and the n-dimensional base B de Bruijn graph D = D B (n), we investigate whether or not there exists a spanning subgraph of D which is isomorphic to G. We show that G is never a spanning subgraph of D when n is greater than three or when n equals three and m is greater than two. For n = 3 and m = 2, we can show for wide classes of graphs that G cannot be...
متن کاملNUMBER OF SPANNING TREES FOR DIFFERENT PRODUCT GRAPHS
In this paper simple formulae are derived for calculating the number of spanning trees of different product graphs. The products considered in here consists of Cartesian, strong Cartesian, direct, Lexicographic and double graph. For this purpose, the Laplacian matrices of these product graphs are used. Form some of these products simple formulae are derived and whenever direct formulation was n...
متن کاملOn the recognition of de Bruijn graphs and their induced subgraphs
The directed de Bruijn graphs appear often as models in computer science, because of the useful properties these graphs have. Similarly, the induced subgraphs of these graphs have applications related to the sequencing of DNA chains. In this paper, we show that the directed de Bruijn graphs can be recognized in polynomial time. We also show that it is possible to recognize in polynomial time wh...
متن کامل